/* $Id$ */

/**
 * ui-dialog overlay.
 */
.ui-widget-overlay {
  background-color: #000;
  opacity: 0.7;
  filter: alpha(opacity=80);
}

/**
 * jQuery UI Dialog classes.
 */
.overlay {
  padding-right: 26px;
}

.overlay .ui-dialog-titlebar {
  white-space: nowrap;
  padding: 0 20px;
}

.overlay .ui-dialog-title {
  font-family: Verdana,sans-serif;
  margin: 0;
  padding: 0.3em 0;
  color: #fff;
  font-size: 20px;
}
.overlay .ui-dialog-title:active,
.overlay .ui-dialog-title:focus {
  outline: 0;
}
.overlay .ui-dialog-titlebar-close {
  display: block;
  right: -25px;
  top: 100%;
  margin: 0;
  padding: 0;
  width: 26px;
  height: 36px;
  background: transparent url(images/close.png) no-repeat;
}
.overlay .ui-dialog-titlebar-close span {
  display: none;
}
.overlay .ui-dialog-content {
  color: #292929;
  background-color: #f8f8f8;
}

/**
 * Overlay content and shadows.
 */
.overlay #overlay-container {
  margin: 0;
  padding: 0;
  overflow: visible;
  background: #fff url(images/loading.gif) no-repeat 50% 50%;
  -webkit-box-shadow: 8px 8px 8px rgba(0,0,0,.5);
  -moz-box-shadow: 8px 8px 8px rgba(0,0,0,.5);
  box-shadow: 8px 8px 8px rgba(0,0,0,.5);
}
.overlay #overlay-element {
  overflow: hidden;
}

/**
 * Tabs on the overlay.
 */
.overlay .ui-dialog-titlebar ul {
  position: absolute;
  right: 20px;
  bottom: 0;
  margin: 0;
  line-height: 2.2em;
  text-transform: uppercase;
}
.overlay .ui-dialog-titlebar ul li {
  display: inline-block;
  list-style: none;
  margin: 0 0 0 -3px;
  padding: 0;
}
.overlay .ui-dialog-titlebar ul li a,
.overlay .ui-dialog-titlebar ul li a:active,
.overlay .ui-dialog-titlebar ul li a:visited,
.overlay .ui-dialog-titlebar ul li a:hover {
  background-color: #a6a7a2;
  -moz-border-radius: 8px 8px 0 0;
  -webkit-border-top-left-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  border-radius: 8px 8px 0 0;
  color: #000;
  font-weight: bold;
  padding: 0.5em 1.5em;
  text-decoration: none;
}
.overlay .ui-dialog-titlebar ul li.active a,
.overlay .ui-dialog-titlebar ul li.active a.active,
.overlay .ui-dialog-titlebar ul li.active a:active,
.overlay .ui-dialog-titlebar ul li.active a:visited {
  background-color: #fff;
}
.overlay .ui-dialog-titlebar ul li a:hover {
  color: #fff;
}
.overlay .ui-dialog-titlebar ul li.active a:hover {
  color: #000;
}
